chain stores - Español Inglés Diccionario